Systematic serialisation of array-based architectures
نویسنده
چکیده
This paper describes the use of Ruby, a language of functions and relations, to develop serialised implementations of array-based architectures. Our Ruby expressions contain parameters which can be varied to produce a wide range of designs with diierent space-time trade-oos. Such expressions can be obtained by applying correctness-preserving transformations to an initial simple description. This approach provides a uniied treatment of serialisation schemes similar to LPGS (Locally Parallel Globally Sequential) and LSGP (Locally Sequential Globally Parallel) partitioning methods, and will be illustrated by the development of a variety of circuits for convolution.
منابع مشابه
Orthogonal Serialisation for Haskell
Data serialisation is a crucial feature of real-world programming languages, often provided by standard libraries or even built-in to the language. However, a number of questions arise when the language in question uses demand-driven evaluation and supports higher-order functions, as is the case for the lazy functional language Haskell. To date, solutions to serialisation for Haskell generally ...
متن کاملEvaluating the effect of using biophilic design and architecture strategies on the improvement of physical and mental health indicators of patients admitted to selected hospitals from the perspective of architectures, patients and patiens’ companions
Introduction: The revolution in hospital design is called biophilic design; because the application of biophilic design in hospitals is one of the cornerstones of the humanization of health centers and hospitals. In this regard, the aim of this study was to Evaluating the effect of using biophilic design and architecture strategies on the improvement of physical and mental health indicators ...
متن کاملVLSI Array Architectures for Pyramid Vector QuantizationBongjin
We present parallel algorithms and array architectures for pyramid vector quantization (PVQ) 3] for use in image coding in low-power wireless systems. Both encoding and decoding algorithms have data-dependent iteration bounds and data-dependent dependencies which prevent eecient parallelization of the algorithms. We perform an algorithmic transformation 4] to convert data-dependent regular algo...
متن کاملEvil Pickles: DoS Attacks Based on Object-Graph Engineering (Artifact)
This artefact demonstrates the effects of the serialisation vulnerabilities described in the companion paper. It is composed of three components: scripts, including source code, for Java, Ruby and C# serialisation-vulnerabilities, two case studies that demonstrate attacks based on the vulnerabilities, and a contracts-based mitigation strategy for serialisation-based attacks on Java applications...
متن کاملA Serialisation Based Approach for Processes Strong Mobility
We present in this paper a generic approach for process transformation into strong mobile entity. Our approach is based on processes Serialisation using source code transformation, which generates the source code of a strong mobile process. Our approach is suitable for transforming distributed applications into mobile applications where every process can be migrated independently any time. We a...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Integration
دوره 14 شماره
صفحات -
تاریخ انتشار 1993